home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / UTIL / SYS / TINYOBJS / <tarZ$use> / files / !TinyObjs / !Help < prev    next >
Text File  |  1991-05-09  |  6KB  |  145 lines

  1. -> !TinyObjs.!Help v1.00 - 09-May-91 - Paul John Murphy
  2. Copyright © 1991 Murphsoft - Paul John Murphy
  3.  
  4. Read this document carefully before using TinyObjs.
  5.  
  6. Program Description
  7. ===================
  8.  
  9. TinyObjs is a small RISC OS Desktop application written in BASIC which I
  10. wrote to allow filing system objects of all types (files, directories, and
  11. applications) to be temporarily placed on the icon bar. It is functionally
  12. similar to TinyDirs which Acorn supply on :App2 with the Archimedes which
  13. for some reason does not allow ordinary files to be placed on the icon bar,
  14. and is really written to fill the gaps which TinyDirs leaves, whilst still
  15. allowing everything TinyDirs does. TinyObjs really acts fairly like Filer,
  16. just placing icons in a different place. The program *should* work on any
  17. Acorn Archimedes. I feel it necessary to emphasize here that the program is
  18. *NOT* just a modified version of TinyDirs - TinyObjs was written from
  19. scratch, and any similarity to TinyDirs is because certain things can only
  20. be done in certain ways.
  21.  
  22. Program Purpose
  23. ===============
  24.  
  25. To provide a form of "scratch pad" on the icon bar where any filing system
  26. object can be placed, going beyond the Acorn TinyDirs specification, whilst
  27. still including all the functionality TinyDirs has.
  28.  
  29. Program Distribution
  30. ====================
  31.  
  32. TinyObjs may be freely distributed, providing that the contents of the
  33. archive remain the same, and no files are added to or modified in the
  34. archive. The actual archiving method may be changed, as I have no desire to
  35. enforce people to use Spark (even although it is excellent). I reserve all
  36. other rights to TinyObjs and it remains Copyright © 1991 Murphsoft - Paul
  37. John Murphy. This software costs nothing, but I still retain all rights to
  38. it. If that is your definition of Public Domain, then, as far as you are
  39. concerned, this is Public Domain.
  40.  
  41. The distribution archive should contain the following files:
  42.      Filename               Length   
  43.      --------               ------
  44.      !TinyObjs.!Boot        343 bytes
  45.      !TinyObjs.!Help        7303 bytes
  46.      !TinyObjs.!Run         442 bytes
  47.      !TinyObjs.!RunImage    15206 bytes
  48.      !TinyObjs.!Sprites     1640 bytes
  49.      !TinyObjs.Sprites      4108 bytes
  50.      !TinyObjs.Templates    1924 bytes
  51.  
  52. The original distribution archive was created using Spark 2.14 in Compress
  53. 16-bit mode.
  54.  
  55. Program Guarantee
  56. =================
  57.  
  58. Sorry, no guarantee (of any sort), if the program works, and saves your
  59. life, great, I'm happy for you. If the program fails miserably, crashing
  60. your machine, and trashing your hard disk, then hard luck, but not my
  61. problem. The program works fine on my machine (400/1 series, 4Mb RAM, 40Mb
  62. ADFS hard disk, RISC OS 2.00), and may work on others.
  63.  
  64. Disclaimer
  65. ==========
  66.  
  67. I accept no responsibility for ANY problems with this software, or any
  68. problems which this software may create.
  69. Further to this, I accept no responsibility for TinyObjs running objects
  70. which may be harmful, as it contains no deliberately harmful code, and
  71. cannot discriminate between a harmful object and a harmless object dragged
  72. onto it by a user - TinyObjs does no more than Filer, just in different
  73. manner.
  74.  
  75. Instructions
  76. ============
  77.  
  78. TinyObjs is loaded by double-clicking on the application, and will do no
  79. more than initialise and install itself on the icon-bar at this point. To
  80. place an object on the icon bar, simply drag it onto the TinyObjs icon, and
  81. it should appear on the icon bar. Clicking menu on the TinyObjs icon will
  82. provide a menu with an information option and a quit option (this removes
  83. all tiny objects and causes TinyObjs to exit and die). Clicking select on a
  84. tiny object (any object which has been placed on the icon bar by TinyObjs)
  85. will either run the object (if it is a file or application), or do a
  86. Filer_OpenDir on it (if it is a directory). Clicking menu on a tiny object
  87. will provide a menu with an option to remove the object from the icon bar.
  88. Clicking adjust on an object will perform the same action as select, but
  89. will also remove the object. Dragging an object onto a tiny object will run the object, passing the dragged object's name as a parameter.
  90.  
  91. Comments
  92. ========
  93.  
  94. TinyObjs behaves, in many respects, as Filer, and sends the various Wimp
  95. messages, as per Filer, before it runs objects, thus allowing Wimp
  96. applications to grab objects without them having to be run.
  97. Up to 64 tiny objects are allowed, but this is specified by a constant at
  98. the start of the program, so can be easily changed (NB: WimpSlot may have to
  99. be changed in !Run). This should be more than anyone will require, and too
  100. many icons on the icon bar make the desktop difficult to use, and the icon
  101. bar very slow to scroll (I have had around 200 icons on the icon bar using
  102. TinyObjs, but it took about 5 minutes to scroll from one end of the icon bar
  103. to the other).
  104. Objects dragged onto TinyObjs are not copied or loaded in any way, TinyObjs
  105. just makes a note of its objectname and type, so objects which are deleted
  106. cannot be recovered, just because they are represented as tiny objects.
  107.  
  108. Known Bugs/Problems
  109. ===================
  110.  
  111. Some errors may arise due to objects not being runnable, being deleted by
  112. the user, or other bits of wierdness.
  113.  
  114. Acknowledgements
  115. ================
  116.  
  117. Spark is by David Pilling, and is copyright © David Pilling.
  118. Spark can be obtained by asking for Disc 16 : Spark and sending £5-99
  119. (including P&P) to:
  120.       David Pilling
  121.       P.O. Box 22,
  122.       Thornton Cleveleys,
  123.       Blackpool.
  124.       FY5 1LR.
  125.       United Kingdom.
  126. Acorn and Archimedes are trademarks of Acorn Computers Limited.
  127. I am not connected with Spark, David Pilling, or Acorn.
  128.  
  129. Version History
  130. ===============
  131.  
  132. v1.00 - 09-May-91 - TinyObjs started.
  133.  
  134. Contacting Me
  135. =============
  136.  
  137. I can be contacted in a number of ways:
  138.  
  139. Prestel: 038387270
  140. Acorn SID: 038387270
  141. Telecom Gold (Dialcom): 10074:MIK2056
  142. Telex: 9312110135=PJ G
  143. The World Of Cryton: Paul Murphy
  144. Scottish Opus (FidoNet 2:259/2.0): Paul Murphy
  145.